終於結束了!
這30天比較像「用 Python 解生活小麻煩」的打怪日記。前面幾天忙著跟環境交朋友:安裝、路徑地獄、OneDrive 鬼打牆;中期用 requests + BeautifulSoup 抓網頁、CSV/SQLite 存資料,第一次體會到「資料乾不乾淨」直接決定心情好不好;後面玩起 Tkinter,才知道 UI 其實是排列遊戲,after 用順了就像開了外掛。
做出待辦工具、連結檢查、圖片轉檔器、單位換算、碼錶、抽籤器、多鬧鐘…每個小專案都讓我認真思考:先能跑再漂亮,bug 就當寵物一隻隻收服 。
最常用的小招是try/except + 人話錯誤訊息、print 當 GPS、time.perf_counter() 保持碼錶不飄、路徑一律加引號以免空白搞事。
也學到把流程拆小塊超重要:先 MVP,能點、能存、能看見結果,再慢慢補「復原、批次、進度條、匯入/匯出」這些加分題。寫著寫著,開始覺得 Python 就是瑞士刀——哪裡卡就哪裡補一把小刀。
總結
其實沒有什麼天降靈感,就是每天推一點點,最後回頭看,竟然真的做出一串能用的小工具。下一步想把常用的東西(像分組器、鬧鐘、轉檔器)打包成執行檔送朋友,順便補幾個彩蛋(托盤常駐、音效、深色模式)。
寫程式其實挺療癒的,尤其它真的幫你少記幾件事、少按幾次鍵!